be immersed - Almanca İngilizce Sözlük